People want
Mahmoud Taha
6 months ago
UK newspapers focused last week on the archbishop of Canterbury’s decision to resign amid mounting pressure over his handling of one of the church’s worst abuse scandals.